Trachinotus Falcatus — synonyms, definition

1. Trachinotus falcatus (Noun)

1 synonym
permit
1 definition

Trachinotus falcatus (Noun) — Large game fish; found in waters of the West Indies.

1 type of
pompano